/* Properties */
GList *children;
-
- guint freeze_count;
};
struct _GtkLayoutChild {
GValue *value,
GParamSpec *pspec);
static void gtk_layout_adjustment_changed (GtkAdjustment *adjustment,
- GtkLayout *layout);
+ GtkWidget *widget);
static void gtk_layout_set_hadjustment_values (GtkLayout *layout);
static void gtk_layout_set_vadjustment_values (GtkLayout *layout);
priv->hadjustment = NULL;
priv->vadjustment = NULL;
-
- priv->freeze_count = 0;
}
static void
static void
gtk_layout_adjustment_changed (GtkAdjustment *adjustment,
- GtkLayout *layout)
+ GtkWidget *layout)
{
- GtkLayoutPrivate *priv = layout->priv;
-
- if (priv->freeze_count)
- return;
-
- gtk_widget_queue_allocate (GTK_WIDGET (layout));
+ gtk_widget_queue_allocate (layout);
}